package dietmar.ckm3;

import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;

public class Zapis {
	  static FileOutputStream kluby = null;
	  static FileOutputStream druzyny = null;
	  static FileOutputStream zawodnicy = null;
	  static FileOutputStream trenezy = null;
	  static FileOutputStream prezesi = null;
	  
	  
	  static void twozPlikKlub()
		{
			try {
				kluby= new FileOutputStream("kluby.csv");
			} catch (FileNotFoundException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			} 
		}
		
			 

		public static void zamkniPlikKlubu()
		{
			 try {
				  kluby.close(); //Zamykanie pliku 
				 } catch (IOException e) {
				   e.printStackTrace();
				} 
		}
		public static void zapisDoPliku(String id,String nazwa,String rok)
		{
			String str="a,"+id+","+nazwa+","+rok+"\n";
			   for(int i = 0; i < str.length(); i++){
			     try {
					kluby.write((int)str.charAt(i));
				} catch (IOException e) {
					// TODO Auto-generated catch block
					e.printStackTrace();
				} //Zapis bajt po bajcie każdego znaku...
			  
			   }
			
		}
		static void twozPlikDruzyny()
		{
			try {
				druzyny = new FileOutputStream("druzyny.csv");
			} catch (FileNotFoundException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			} 
		}
		
			 

		public static void zamkniPlikDruzyny()
		{
			 try {
				  druzyny.close(); //Zamykanie pliku 
				 } catch (IOException e) {
				   e.printStackTrace();
				} 
		}
		public static void zapisDoPlikuDruzyny(String idklubu,String id,String nazwa)
		{
			String str="a,"+idklubu+","+id+","+nazwa+"\n";

			   for(int i = 0; i < str.length(); i++){
			     try {
					druzyny.write((int)str.charAt(i));
				} catch (IOException e) {
					// TODO Auto-generated catch block
					e.printStackTrace();
				} //Zapis bajt po bajcie każdego znaku...
			  
			   }
		
		}
		static void twozPlikZawodnika()
		{
			try {
			 zawodnicy = new FileOutputStream("zawodnicy.csv");
			} catch (FileNotFoundException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			} 
		}
		
			 

		public static void zamkniPlikZawodnika()
		{
			 try {
				  zawodnicy.close(); //Zamykanie pliku 
				 } catch (IOException e) {
				   e.printStackTrace();
				} 
		}
		public static void zapisDoPlikuZawodnika(String idDruzyny,String id,String imie,String nazwisko,String wiek,String umiejetnosc)
		{
			String str="a,"+idDruzyny+","+id+","+imie+","+nazwisko+","+wiek+","+umiejetnosc+"\n";
			   for(int i = 0; i < str.length(); i++){
			     try {
					zawodnicy.write((int)str.charAt(i));
				} catch (IOException e) {
					// TODO Auto-generated catch block
					e.printStackTrace();
				} //Zapis bajt po bajcie każdego znaku...
			  
			   }
		
		}
		  static void twozPlikTrenerow()
			{
				try {
					trenezy= new FileOutputStream("trenezy.csv");
				} catch (FileNotFoundException e) {
					// TODO Auto-generated catch block
					e.printStackTrace();
				} 
			}
			
				 

			public static void zamkniPlikTrenerow()
			{
				 try {
					  trenezy.close(); //Zamykanie pliku 
					 } catch (IOException e) {
					   e.printStackTrace();
					} 
			}
			public static void zapisDoPlikuTrenerow(String idDruzyny,String imie,String nazwisko,String umiejetnosc)
			{
				String str="a,"+idDruzyny+","+imie+","+nazwisko+","+umiejetnosc+"\n";
				   for(int i = 0; i < str.length(); i++){
				     try {
						trenezy.write((int)str.charAt(i));
					} catch (IOException e) {
						// TODO Auto-generated catch block
						e.printStackTrace();
					} //Zapis bajt po bajcie każdego znaku...
				  
				   }
				
			}
			  static void twozPlikPrezesa()
				{
					try {
						prezesi= new FileOutputStream("prezesi.csv");
					} catch (FileNotFoundException e) {
						// TODO Auto-generated catch block
						e.printStackTrace();
					} 
				}
				
					 

				public static void zamkniPlikPrezesa()
				{
					 try {
						  prezesi.close(); //Zamykanie pliku 
						 } catch (IOException e) {
						   e.printStackTrace();
						} 
				}
				public static void zapisDoPlikuPrezesow(String id,String imie,String nazwisko)
				{
					String str="a,"+id+","+imie+","+nazwisko+"\n";
					   for(int i = 0; i < str.length(); i++){
					     try {
							prezesi.write((int)str.charAt(i));
						} catch (IOException e) {
							// TODO Auto-generated catch block
							e.printStackTrace();
						} //Zapis bajt po bajcie każdego znaku...
					  
					   }
					
				}
			



}
